<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">ol,ul,li{list-style: none;}
a{text-decoration:none;outline-style:none;}
body, div,iframe, ul, ol, dl, dt, dd, li, dl,   
h1, h2, h3, h4, table,th, td, input, button, select,span,  
 textarea,img,a{  
    margin:0;   
    padding:0;
    border: 0;
    font-family: "Arial"; 
    font-weight: normal;
}
*{margin: 0; padding: 0;}
ul,li{list-style: none;}
/* Arrows */
.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 40%; margin-top: -10px; padding: 0; border: none; outline: none; }
.slick-prev:focus, .slick-next:focus { outline: none; }
/*.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }*/

.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: white; opacity: 0.85; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.slick-prev { left: -25px; }
.slick-prev:before { content: "\2190"; }

.slick-next { right: -25px; }
.slick-next:before { content: "\2192"; }

/* Dots */
.slick-slider { margin-bottom: 30px; }

.slick-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; outline: none; }
.slick-dots li button:focus { outline: none; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "\2022"; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { opacity: 0.75; }
/* Slider */
.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
/*.slick-loading .slick-list { background: white url(./ajax-loader.gif) center center no-repeat; }*/
.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
#top{width: 100%;height: 40px;background:rgb(172, 206, 34); overflow: hidden; margin: 0 auto;}
.top{width: 1200px; height: 40px; overflow: hidden; margin: 0 auto;}
.top&gt;div{ float:left;font-size: 14px;color: white; color: white; line-height: 40px;}
.top&gt;p{ float:right;font-size: 14px;color: white; color: white; line-height: 40px;}
.top&gt;p&gt;a{color: white;}

#logo{width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
#logo&gt;a&gt;img{display:block; float: left; margin-top: 22px; margin-bottom: 22px;}
#logo&gt;ul{display: block; float: left; margin-left: 120px;}
#logo&gt;ul&gt;li{width: auto; overflow: hidden; float: left; margin-top: 32px;  margin-right: 90px;}
#logo&gt;ul&gt;li img{display: block; float: left; margin-right: 10px;}
#logo&gt;ul&gt;li div{display: block; float: left;}
#logo&gt;ul&gt;li div h2{font-size: 16px;color:#333;margin-bottom: 5px;}
#logo&gt;ul&gt;li div p{font-size: 14px;color:#666;}

.flexslider{position:relative;height:auto;overflow:hidden;width:100%;}  
.flexslider img{display: block; max-width: 100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; left:50%; margin-left: -50%; }  
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;overflow: hidden;}  
.flex-control-nav a{display:block;width:14px;height:14px;line-height:26px;overflow:hidden;cursor:pointer;font-size: 0px; color:white;  background-position: center center; background:url(../../images/ty/yuan.png) 0 0 no-repeat;}  
.flex-control-nav .flex-active{ background:url(../../images/ty/yuan1.png) 0 0 no-repeat;} 
.flex-direction-nav{display: block; z-index: 3; width: 100%; position:absolute; top:41%; display: none;}
.flex-prev{width: 36px; height: 56px;  position: absolute; left:20px;}
.flex-next{width: 36px; height: 56px;  position: absolute; right:20px;}

#nav{width: 100%; height: 50px;overflow: hidden;display:block; background:#3e3f40;}
.nav{width: 1200px; height: 50px; overflow: hidden; margin: 0 auto;}
.nav&gt;li{float: left;overflow: hidden; height: 50px;}
.nav&gt;li&gt;a{display: block; padding-left: 36px; padding-right:36px; border-right: 1px solid rgba(255,255,255,0.26); font-size: 14px;font-weight: bold; height: 14px; margin-top: 18px; color: white;}
.nav&gt;li:last-child a{border-color: transparent;}

#sou{width: 100%; height: 60px; overflow: hidden; background:rgb(172, 206, 34); margin: 0 auto;}
.sou{width: 1200px; height: 60px; overflow: hidden; margin: 0 auto;}
.a{float: left; overflow: hidden;line-height: 60px;}
.a&gt;h2{float: left; overflow: hidden; font-size: 14px;color: white; margin-right: 5px;}
.a&gt;p{float: left; overflow: hidden;font-size: 14px;color: white;}
.a&gt;p&gt;a{font-size: 14px;color: white;}
.from{width: 240px; height: 26px; border-bottom: 1px solid white; float: right; margin-top: 17px;}
.text2{width: 174px; height: 26px; display: block; float: left; overflow: hidden;border:none; outline: none; font-size: 13px; color: white; background:none;padding-left: 10px;}
.bon{width: 19px; height: 19px;display:block;background:url(../../images/ty/fda.png) 0 0 no-repeat; float: right; margin-top: 3.5px; cursor: pointer; outline: none; outline: none; margin-right: 10px;}
#sou input::input-placeholder{color:white!important;} 

#sou input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: white!important; 
} 
#sou input:-moz-placeholder, textarea:-moz-placeholder { 
color: white!important; 
} 
#sou input::-moz-placeholder, textarea::-moz-placeholder { 
color: white!important; 
} 
#sou input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
color: white!important; 
}

#vide{width: 1200px; height: auto; overflow: hidden;  margin: 0 auto; margin-top: 50px;}
#vide h2{font-size: 24px; color:#333; font-weight: bold;}
.video{width: auto; overflow: hidden; position: relative; margin-top: 34px; margin-bottom: 22px;}
.video i{width:48px; height: 48px; display: block; background:url(../../images/ty/bf.png) 0 0 no-repeat; position: absolute; left: 50%; top:50%; margin-top: -24px;  margin-left: -24px;z-index: 1;}
.video img{display: block;width: 458px; height: 273px;}
#video{width: 100%; height: 100%; position: absolute; left: 0px; top:0px; z-index: 3;object-fit: fill}
.ve{width: 458px; height: auto; float: left;}
.ve h3{font-size: 16px;color:#6bb82c; font-weight:bold; margin-bottom: 20px;}
.ve p{font-size: 14px; color:#333; line-height: 25px;}

.ve1{width: 675px; float: right; overflow: hidden;}
.ve1&gt;ul{width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 34px;}
.nright&gt;li{ height: auto; overflow: hidden; margin: 0 auto; padding:25px 30px; margin-bottom: 30px;}
.nright&gt;li&gt;a&gt;p{width: 43px; display: block; float: left; padding-right: 30px; font-size: 16px; color:#666; text-align: center; margin-right: 40px; position: relative;}
.nright&gt;li&gt;a&gt;p i{display:block;width: 16px; height: 2px; background:#212121; position: absolute;right:0px;top:10px;}
.nright&gt;li&gt;a&gt;p span{display: block;}
.nright&gt;li&gt;a&gt;p .s{font-size: 40px; color:#333;}
.nright&gt;li&gt;a&gt;span{width: 167px; height: 100px; display: block; float: left; overflow: hidden; margin-right: 20px;}
.nright&gt;li&gt;a&gt;span img{display: block; max-width: 100%;}
.nright&gt;li&gt;a&gt;div{width: 306px; display: block; float:left; overflow: hidden; text-align: left;}
#vide .nright&gt;li&gt;a&gt;div&gt;h2{font-size: 16px; color:#333; margin-top: 8px;margin-bottom:15px; font-weight:normal; }
.nright&gt;li&gt;a&gt;div&gt;p{font-size: 14px; color:#999; line-height: 25px; }
#news .more{margin: 0 auto; text-align: left; margin-top: 20px;}
.nright&gt;li:hover i{background:rgb(172, 206, 34);}
.nright&gt;li:hover h2{color:rgb(172, 206, 34);}
.nright&gt;li:hover .s{color:rgb(172, 206, 34);}
.nright&gt;li:hover{background:#f2f2f2;}

#project{width:100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30px;}
#project&gt;h2{font-size: 32px;color:#333; text-align: center;}
#project&gt;i{width: 40px;height: 3px; background:rgb(172, 206, 34); margin: 0 auto;display: block; margin-top: 16px;}
.pro{width: 100%; overflow: hidden; margin: 0 auto; margin-top: 40px;}
.pro&gt;li{width: 16%; margin-right: 0.8%; overflow: hidden; position: relative; float: left; margin-bottom: 0.8%;}
.pro&gt;li:nth-child(6n){margin-right: 0px;}
.pro&gt;li&gt;a&gt;img{display: block; max-width: 100%;}
.pro&gt;li&gt;a&gt;h2{display: block; width: 100%; height: 54px; line-height: 54px; text-align: center; font-size: 18px;color: white;position: absolute; left: 0px; bottom: 0px; background: rgba(0,0,0,0.6);z-index: 2;}

#new{width: 1200px; height:454px; overflow: hidden; margin: 0 auto; margin-top: 60px; text-align: center; position: relative;}
#new&gt;h2{font-size: 32px;color:#333; text-align: center;}
#new&gt;i{width: 40px;height: 3px; background:rgb(172, 206, 34); margin: 0 auto;display: block; margin-top: 16px;}
.new{display: inline-block; margin: 0 auto; margin-top: 40px;}
.new&gt;li{float: left; margin-right: 10px;}
.new&gt;li&gt;a{display: block; padding:10px 15px; font-size: 14px;color: #333; font-weight:bold; overflow: hidden;}
.new&gt;li&gt;.aa{ background: rgb(172, 206, 34); color: white; border-radius: 50px; }
.new .lunbo{width: 1200px; height:296px; overflow: hidden; margin: 0 auto;position: absolute; left: 0px; top:90px; display: none; }
  .slick-prev{display:block;position:absolute; left:0px; bottom:50%;  overflow:hidden; cursor:pointer; z-index: 88; width: 22px; height: 38px;background:url(../../images/ty/left.png) 0 0 no-repeat;line-height: 100px;}
.slick-next{ display:block;overflow:hidden;
       cursor:pointer;  position:absolute; right:0px; bottom:50%; z-index: 88; width: 22px; height: 38px;background:url(../../images/ty/right.png) 0 0 no-repeat;line-height: 100px;}
.ldiv:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.lunbo .slick-list{width:1099px; overflow: hidden; margin: 0 auto;}
.ldiv{ width: 350px; overflow: hidden; float: left; margin-right:0px; height:auto; position:relative;}
.ldiv span{width:350px; height: 246px;display: block; margin: 0 auto;  text-align: center; overflow: hidden;}
.ldiv img{width:350px; height: 285px; transition: all 0.5s;-webkit-transition: all 0.5s;}
.ldiv a p{display: block; width: 100%; padding-top: 20px;padding-bottom: 20px; font-size: 14px; color:#333; text-align: center;}
#tian{width: 1200px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 0px; margin-bottom: 60px;}
.tleft{width: 471px; height: 327px; display: block; float: left; background:#e6e6e6;}
.tleft&gt;h2{width: 393px; margin: 0 auto; overflow: hidden;font-size: 26px; color:#333;text-align: center; margin-top: 110px; margin-bottom: 30px;}
.tleft&gt;p{font-size: 16px;color:#eb5e0e;text-align: center;margin-bottom: 8px;}
.tright{float: right; height: 327px; width: 716px;}
#tian&gt;ul{width: 100%; overflow: hidden; margin-top: 13px; float: left;}
#tian&gt;ul&gt;li{width: 229px; height: auto; overflow: hidden; background: #e6e6e6; float: left; margin-right: 13px;}
#tian&gt;ul&gt;li:last-child{margin-right: 0px;}
#tian&gt;ul&gt;li img{display: block; max-width: 100%; margin: 0 auto;}
#tian&gt;ul&gt;li h2{padding-top: 10px; padding-bottom: 10px;font-size: 12px; color: #333;text-align:center;}

#footer{width: 100%; overflow: hidden; margin: 0 auto; background:#252626;padding-top: 30px;}
.footer{width: 1200px; height:auto; overflow: hidden; margin: 0 auto; padding-bottom: 20px; }
.fleft{width: 527px; float: left;overflow:hidden;}
.fright{width: 527px; height: auto; overflow: hidden; float: right;}
.fh2{font-size: 16px;color: white; margin-bottom: 30px;}
.fleft table{width: 100%; overflow: hidden; margin: 0 auto;}
.ftxt1{width:240px; height: 45px; border:1px solid white;padding-left: 10px;outline: none; font-size: 16px;color: white; float: left; background:none;}
.ftxt2{width:512px; height: 45px; border:1px solid white;padding-left: 10px;outline: none; font-size: 16px;color: white; float: left; background:none; margin-top: 23px;}
.area{width:502px; height: 80px; border:1px solid white;padding: 10px;outline: none; font-size: 16px;color: white; float: left; background:none; margin-top: 23px; resize: none;}
#footer input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: white!important; 
} 
#footer input:-moz-placeholder, textarea:-moz-placeholder { 
color: white!important; 
} 
#footer input::-moz-placeholder, textarea::-moz-placeholder { 
color: white!important; 
} 
#footer input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
color: white!important; 
}
.btn{width: 125px; height: 44px; background:rgb(172, 206, 34); font-size: 16px; color: white; text-align: center; line-height: 44px; cursor: pointer; outline: none; margin-top: 30px;}
.fright&gt;div{float: left; overflow: hidden; margin-bottom: 30px; margin-right: 70px;}
.fright&gt;.div{margin-right: 0px;}
.fright&gt;div&gt;img{display: block; float: left; margin-right: 15px; margin-top: 5px;}
.fright&gt;div&gt;p{display: block; float: left;overflow: hidden;}
.fright&gt;div&gt;p&gt;span{font-size: 14px; color: white; display: block; margin-bottom: 5px; line-height: 25px;}
.bottom{width: 100%; height:50px;background:#313333; overflow: hidden; margin: 0 auto;}
.bot{width: 1200px; height: 50px; overflow: hidden; margin: 0 auto; line-height: 50px;}
.bot&gt;a{display: block; float: left; font-size: 14px;color: white;}
.bot&gt;p{display: block; float: right; font-size: 14px;color: white;}

.wzdt{width:1100px; height: auto; overflow: hidden; background:#202020;position: fixed; left: 50%; bottom:50px; margin-left: -550px; display: none;z-index: 3;}
.wz{width: 95%; height: 95%; padding:2.5%;}
.wzdt&gt;a{width: 30px; height: 30px; text-align: center;line-height: 30px;color: white; font-size: 30px; display: block; position: absolute; right: 0px; top:0px;}
.ful{display: block; float: left; overflow: hidden;}
.ful div{float: left;overflow: hidden; margin-right: 50px;}
.ful div h2 a{font-size: 16px; color:white;}
.ful div h2{margin-bottom: 10px;}
.ful div ul li a{font-size: 14px; color:white;}
.ful div ul li{font-size: 14px; color:white; margin-bottom:8px;}

.weizhi{width: 100%; height: 60px; display:block; margin: 0 auto; background:#f2f2f2; overflow: hidden; margin-bottom: 36px;}
.w{width: 1200px; height: 60px; margin: 0 auto; overflow: hidden; line-height: 60px;}
.w&gt;h2{font-size: 16px;font-weight: bold; color:#333; float: left;}
.w&gt;p{font-size: 13px;font-weight: bold; color: white; float: right; display: block; color:#8c8c8c;}
.w&gt;p&gt;a{color:#8c8c8c;}
.w&gt;p&gt;.aaa{color: #737373;}

.content{width: 1200px;height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 60px;}
.coleft{width: 263px; overflow: hidden; float: left; margin-bottom:30px;}
.coleft&gt;h2{width: 100%; height: 64px; background:rgb(172, 206, 34); overflow: hidden;line-height: 64px; font-size: 24px;color: white; font-weight: bold; text-indent: 17px;}
.coleft&gt;ul{width: 100%; overflow: hidden;margin: 0 auto;}
.coleft&gt;ul&gt;li{width: 100%; overflow: hidden; margin-top: 4px;}
.coleft&gt;ul&gt;li&gt;a{display: block; width: 100%;height: 64px; background:#f2f2f2; overflow: hidden;line-height: 64px; font-size: 16px;color:#333; text-indent: 17px; }
.coleft&gt;ul&gt;.li&gt;a{color: rgb(172, 206, 34);}
.coleft&gt;ul&gt;li&gt;a:hover{color: rgb(172, 206, 34);}
.coright{width: 904px; float: right;overflow: hidden; margin-top: 8px;}
.cotext{width: 100%; overflow: hidden; margin: 0 auto;}
.box{width: 100%; height: auto;overflow: hidden; margin: 0 auto; margin-top: 50px;}
.box&gt;h2{font-size: 20px;color:#333; font-weight: bold; margin-bottom: 25px;}
div.left {width:900px;height: 400px; margin: 0 auto;position: relative;margin-bottom: 30px;overflow: hidden;border:1px  solid #dcdcdc; }
div.ui-resizable-e {width: 37px;cursor: col-resize;background:url(../../images/ty/about-2_03.png) 0 0 no-repeat;z-index:4;right: 0px;position: absolute;top:0px;height: 100%;position: absolute;font-size: .1px;display: block;}
.hh{height:400px; position: absolute; left: 0px; top:0px;z-index: 5; width: 52.5%;overflow: visible!important;margin: 0;padding: 0; background: white}
.img{width: 100%; height: 100%;display: block; overflow: hidden;}
.img img{display: block; margin-left: 0px; margin-top: 0px;}
.img2{display: block; margin-right: 0px; margin-top: 0px;}

.mnb{width: 100%;  overflow: hidden; margin: 0 auto; margin-top:20px;}
.mnb&gt;img{display: block;width: 449px; height: 313px; float: left;}
.mnb div{width: 451px; height: 313px; background:url(../../images/ty/bg.jpg) 0 0 no-repeat;float: right;}
.mnb div&gt;h2{font-size: 18px; font-weight: bold;color:#333; margin-left: 150px; margin-top: 98px; margin-bottom: 10px;}
.mnb div&gt;p{font-size: 14px;color: #333;margin-left: 150px;display: block; margin-bottom: 5px;}
.mnb2{width: 100%; overflow: hidden; margin: 0 auto; margin-top:6px; margin-bottom: 40px;}
.mnb2&gt;li{width: 124px; height: 88px; display: block; float: left; position: relative; margin-right: 6PX;}
.mnb2&gt;li:last-child{margin-right: 0px;}
.mnb2&gt;li img{display: block; width: 100%; height: 100%;}
.mnb2&gt;li p{font-size: 12px; color: white; position: absolute;  bottom: 0px; left: 0px; text-align: center; z-index: 2;width: 100%; height: 30px; line-height: 30px;}

.mnb3{width: 100%; overflow: hidden; margin: 0 auto; font-size: 16px; color: #666;line-height: 28px; margin-bottom: 30px;}
.mnb6{width: 100%; overflow: hidden; margin: 0 auto; font-size: 16px; color: #666;line-height: 28px; margin-bottom: 30px; margin-top: 20px;}
.mnb4{width: 100%; overflow: hidden; margin: 0 auto; font-size: 16px; color: #666;line-height: 28px; margin-bottom: 30px; margin-top: 27px;}
.mnb5{width: 100%; overflow: hidden; margin: 0 auto; font-size: 16px; color: #666;line-height: 28px; margin-bottom: 30px; margin-top: 27px; background:#f2f2f2; padding-top: 20px; padding-bottom: 20px;}
.oh2{font-size: 20px; font-weight: bold; color:#333;}
.mleft{display: block; float: left;position: relative;}
.mleft img{display: block; width: 380px; height: 240px;}
.mright{width: 470px; height: auto; overflow: hidden; float:right; margin-top: 20px;}
.mright p{display: block; font-size: 20px;color:#666; line-height:28px;}

.mnb5 h2{font-size: 16px;color:#333; text-indent: 48px; }
.mnb5 p{font-size: 19px;color:#666666; line-height: 28px; width: 98%; display: block; margin: 0 auto;}

.adv{width: 1200px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30px;}
.adv&gt;div{width: 100%; overflow: hidden;margin: 0 auto; margin-top: 20px; margin-bottom: 20px;}
.adv&gt;div&gt;p{display: block; width: 100%; overflow: hidden; margin-bottom: 10px;}
.adv&gt;div&gt;p&gt;img{display: block; float: left; margin-right: 5px;}
.adv&gt;div&gt;p&gt;span{display: block; float: left; font-size: 16px;color: #666;}

.mm{width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
.mm&gt;li{width: 502px; height: 47px; display: block; background:#eb5e0e; line-height: 47px; text-align: center; float: left; font-size: 16px; color:white;}
.mm&gt;li:last-child{float: right;}
.mm&gt;li&gt;a{color: white;}

.sys{width: 100%; overflow: hidden; margin: 0 auto; margin-top: 60px;}
.sys li{width: 100%; overflow: hidden; margin-bottom: 70px;}
.sys li img{display: block; float: left; width: 411px; height: 202px;}
.sys li div{width: 748px; float: right; overflow: hidden;}
.sys li  div h2{font-size: 18px;color:#333; font-weight: bold; margin-bottom: 25px;}
.sys li  div p{font-size: 16px;color:#666; line-height: 25px;}
.sys .li img{display: block; float: right; width: 411px; height: 202px;}
.sys .li div{width: 748px; float: left; overflow: hidden;}

.oh3{font-size: 16px;color: #666; line-height: 25px; margin-top: 23px; margin-bottom: 70px;}

.banner2{width: 100%; overflow: hidden; margin: 0 auto; position: relative;}
.banner2 img{display: block; max-width: 100%;}
.banner2 div{width: 1200px; height: auto; position: absolute; bottom: 0px; left: 50%; margin-left: -600px; z-index: 2; overflow: hidden;}
.banner2 div span{display: block;width:385px; height: 42px; float: right; background:rgb(172, 206, 34); font-size: 24px; line-height: 42px;text-align: center; color: white;}

.lxwm{width: 1200px; height: auto;  overflow: hidden; margin: 0 auto; margin-top: 60px;}
.lx{width: 1200px; overflow: hidden; margin: 0 auto; margin-top: 30px; margin-bottom: 30px;}
.baidu{width: 1200px; height:500px; margin: 0 auto; overflow: hidden; margin-bottom:50px;
}

.news{width: 1200px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 60px;}
.nleft{width: 870px; float: left; overflow: hidden;}

.ns{width: 100%; overflow: hidden; margin: 0 auto; margin-top: 40px;}
.ns&gt;li{width: 100%; padding-bottom: 25px; margin-bottom: 25px; border-bottom:1px solid #f2f2f2; overflow: hidden;}
.ns&gt;li img{display: block; width: 260px; height: 80px; float: left;}
.ns&gt;li&gt;a&gt;span{display:block;width: 80px; height: 80px; float: left; background:#f3f3f3; }
.s1{font-size: 30px; color: rgb(172, 206, 34);display: block; text-align: center; margin-top: 12px; }
.s2{font-size: 20px; color: rgb(172, 206, 34);display: block; text-align: center;}
.ns&gt;li&gt;a&gt;div{display: block; float: left; margin-left: 15px;}
.ns&gt;li&gt;a&gt;div h2{font-size: 16px;color:#333; font-weight: bold; margin-top: 5px; margin-bottom: 10px;}
.ns&gt;li&gt;a&gt;div span{display:block;width: 123px; height: 40px; background:rgb(172, 206, 34); text-align: center; line-height: 40px; border-radius: 5px; font-size:15px; color: white; font-weight: bold;}

.nright{width: 265px;height: auto;float: right;}
.na{width: 100%; overflow: hidden; margin:0 auto; margin-top: 15PX;}
.na a{width: 263px; height: 38px; border:1px solid rgb(172, 206, 34); display: block; margin-bottom: 10px; text-align: center; line-height: 38px; font-size: 14px; color:rgb(172, 206, 34); font-weight:bold;}

.vlon{width: 263px; height: auto; overflow: hidden; border:1px solid #f2f2f2; border-top:0px; border-bottom:0px; background: white; display: none;}
.coleft&gt;.cou&gt;li&gt;a{font-size: 16px;color:#333; font-weight:bold;}
.coleft&gt;ul&gt;.li2&gt;a{background:rgb(172, 206, 34); color: white; font-weight: bold;}
.coleft&gt;.cou&gt;li&gt;a:hover{background:rgb(172, 206, 34); color: white; font-weight: bold;}
.vlon&gt;li&gt;a{display: block;
    width: 84%;
    /* height: 49px; */
    overflow: hidden;
    /* line-height: 49px; */
    font-size: 14px;
    color: #666;
    /* text-indent: 17px; */
    border-bottom: 1px solid #f2f2f2;
    padding: 15px 8%;}
.vlon&gt;li&gt;.ab{color:rgb(172, 206, 34);}
.vlon&gt;li&gt;a:hover{color:rgb(172, 206, 34);}
.coleft&gt;ul&gt;.li2&gt;.vlon{display: block;}
.op{font-size: 14px;color:#666; margin-top: 14px;}
.ship{width: 100%; height: 527px; display: block; margin:0 auto; text-align: center; margin-bottom: 20px; margin-top: 20px; overflow: hidden;}
.ship img{display: inline-block; max-width: 100%; margin:0 auto; vertical-align: middle;}
.ca1{width: 100%; height: auto;overflow: hidden; margin: 0 auto; margin-top: 35px; margin-bottom: 35px;}
.ca1&gt;li{ width: 211px; height: 155px; float: left; text-align: center; line-height: 155px; border:1px solid #dcdcdc; margin-right: 13px; margin-bottom: 10px; overflow: hidden; }
.ca1&gt;li:last-child{margin-right: 0px;}
.ca1&gt;li img{display: inline-block; vertical-align: middle; margin: 0 auto; overflow: hidden;max-width: 90%;}

.nav5{width: 1200px; height: auto; overflow: hidden; margin:0 auto; margin-bottom: 36px;}
.nav5&gt;a{display: block;padding:9px 12px; float: left; margin-right: 30px; font-size: 12px; color: #666; font-weight: bold; border-radius: 5px; margin-top: 5px;}
.nav5&gt;.a5{background:rgb(172, 206, 34); color: white;}
.nav5&gt;a:hover{background:rgb(172, 206, 34); color: white;}

.ject{width: 1200px; height: auto; overflow: hidden; margin:0 auto; margin: 0 auto;}
.ject&gt;li{width: 273px; height: 274px; display: block; float: left; position: relative; margin-right: 36px; margin-bottom: 36px; overflow: hidden;}
.ject&gt;.li{margin-right: 0px;}
.ject&gt;li img{display: block; width: 273px; height: 274px;}
.ject&gt;li div{width: 100%; height: 100%; position: absolute; left: 0px; top:200%;z-index: 3;  font-size:20px; color: white;text-align: center; line-height: 274px; background:rgba(0,0,0,0.6);transition: all 0.25s;-webkit-transition: all 0.25s;}
.ject&gt;li:hover div{top:0px;}

.nav6{display: block; width: 1200px; height: auto;overflow: hidden; margin: 0 auto;}
.nav6 .cl{float: right; width: 904px;}
.nform{width: 261px; height: 40px; border:1px solid #f2f2f2;}
.ntxt{width: 220px; padding-left: 10px; height: 40px; float: left;display: block; outline: none;border:none; font-size: 12px;color:#999;}
.nbon{width: 16px; height: 15px; display: block; float: right; background:url(../../images/ty/nbon.jpg) 0 0 no-repeat; cursor:pointer; outline: none;border: none; margin-top: 10.5px; margin-right: 12px;}

.cpul{width: 100%; height: auto; overflow: hidden; margin:0 auto;}
.cpul&gt;li{width: 425px; height: auto;overflow: hidden;float: left; margin-bottom: 30px;}
.cpul&gt;.l{float: right;}
.cpul&gt;li&gt;a&gt;h2{font-size: 18px;color: #333; font-weight: bold; margin-bottom: 18px;}
.cpul&gt;li&gt;a&gt;.coh2{font-size: 16px;color: #333; font-weight: bold;}
.cpul&gt;li&gt;a&gt;img{display: block; width:425px; height: 300px;margin-bottom: 18px;}
.cpul&gt;li&gt;a&gt;p{font-size: 14px;color: #666;margin-bottom: 18px; line-height: 20px;}
.cpul&gt;li&gt;a&gt;span{padding:15px 13px; display: inline-block; border-radius: 5px; background:rgb(172, 206, 34); font-size: 14px; color: white; font-weight: bold;}
.cotop{width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 40px; margin-top: 23px;}
.cotop img{display: block; width: 570px; height: 400px; float: left;}
.cotop div{display: block; width: 290px; height: auto; float: right; margin-top: 15px;}
.cotop div p{font-size: 14px;color:#666; line-height: 20px;}

.ca2{width: 100%;height: auto;overflow: hidden;margin: 0 auto;margin-top: 35px;margin-bottom: 35px;}
.ca2 li{display: block; width: 254px; height: 183px; display: block; float: left;position: relative; margin-right: 55px; margin-bottom: 55px; overflow: hidden;}
.ca2 .li{margin-right: 0px;}
.ca2 li&gt;a&gt;img{display: block; width: 254px; height: 183px; }
.ca2 li&gt;a&gt;div{width: 100%; height: 100%; overflow: hidden; line-height:183px;position: absolute; left: -100%; top:0px;z-index: 2; background: rgba(0,0,0,0.6); font-size: 20px; color: white; text-align: center; transition: all 0.25s;-webkit-transition: all 0.25s;}
.ca2 li:hover div{left: 0px;}

.rtop{width:100%; height: auto; overflow: hidden; margin: 0 auto;}
.rtleft{width: 448px; display: block; float: left; overflow: hidden;}
.slider-for{width: 446px; height: 307px; overflow: hidden; margin: 0 auto;border:1px solid #eeeeee; margin-bottom: 20px;}
.slider-for .dv{width: 444px; height: 307px; float: left;overflow: hidden; text-align: center; line-height: 307px;}
.slider-for .dv img{display: inline-block; vertical-align: middle; margin: 0 auto; overflow: hidden; max-width: 100%;}
.slider-for .slick-list{width: 444px; height: 309px; overflow: hidden;}
.slider-nav{width: 448px; height:86px; display: block; margin: 0 auto;overflow: hidden;}
.slider-nav .slick-list{width: 378px; height: 86px; margin: 0 auto; overflow: hidden; padding:0px !important;}
.slider-nav .slick-list .d{display: block; width: 84px; height: 84px;border:1px solid #eeeeee; overflow: hidden;text-align: center; line-height: 84px; margin-right: 2px;}
.slider-nav .slick-list .d img{display: inline-block; vertical-align: middle; margin: 0 auto; width: 70px; height: 70px;}

.rtright{width: 425px; float: right;}
.vr{width: 100%; overflow: hidden; position: relative;margin: 0 auto; margin-top: 40px;}
.vr a{display: block; width: 132px; height: 38px; float: left; background:#eeeeee; text-align: center; line-height: 38px; font-size: 16px;color:#666666; border:1px solid #eeeeee; border-bottom:0px; margin-right: 20px;}
.vr .va{background: white;}
.vr::after{content: ""; width: 100%; height: 1px; background:#eee; position: absolute; bottom: 0px; left: 0px; z-index: -1; }

.vrt{width: 100%; overflow: hidden; position: relative;margin: 0 auto; margin-top: 80px;}
.vrt div{overflow: hidden;width: 100%; overflow: hidden; display: none;}
.vrt div img{display: block; margin: 0 auto; max-width: 100%; padding: 50px 100px; border:1px solid #eee;}
.vlun{width: 100%; overflow: hidden; margin: 0 auto; margin-top: 60px;}
.vl{width: 100%; height: 154px; margin: 0 auto; margin-top: 20px;}

.vdn{  height: 149px; display: block; float: left; border:1px solid #eee; text-align: center; line-height: 149px; margin-right: 24px;}
.vdn img{display:inline-block; vertical-align: middle;  margin:0 auto; width: 100px; height: 100px;}
.vl .slick-prev{width: 40px; height: 30px; display: block;position: absolute; top:-31px; left:814px; background: url(../../images/ty/vleft.jpg) 0 0 no-repeat;}
.vl .slick-next{width: 40px; height: 30px; display: block;position: absolute; top:-31px; left:857px; background: url(../../images/ty/vright.jpg) 0 0 no-repeat;}
.vdn:hover{border-color:rgb(172, 206, 34);}
#vl{width: 100%; height: 154px; margin: 0 auto; margin-top: 20px;}

.vdn img{display:inline-block; vertical-align: middle;  margin:0 auto; width: 100px; height: 100px;}
#vl .slick-prev{width: 40px; height: 30px; display: block;position: absolute; top:-31px; left:1108px; background: url(../../images/ty/vleft.jpg) 0 0 no-repeat;}
#vl .slick-next{width: 40px; height: 30px; display: block;position: absolute; top:-31px; left:1154px; background: url(../../images/ty/vright.jpg) 0 0 no-repeat;}

.xwzx{width: 1200px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 60px; margin-bottom: 60px;}

.ns&gt;li&gt;a&gt;div h2:hover{color:#eb5e0e;}

#rtleft{width: 625px;}
#rtright{width: 535px;}
#rtleft .slider-for{float: right; margin-right: 30px; height: 449px; width: 500px;}
#rtleft .slider-for .slick-list{height: 449px; width: 500px;}
#rtleft .slider-nav{float: left; width: 93px; height: auto;}
#rtleft .slider-for .dv{height: 449px; line-height: 449px; outline: none; width: 500px;}
.rtleft .slider-for .dv{outline: none;}
#rtleft .slider-nav button{display: none!important;}
#rtleft .slider-nav .d{float: none; margin-bottom:5px;outline: none; cursor: pointer; width: 37px!important; height: 37px!important; line-height: 37px!important; }
.rtleft .slider-nav .d{outline: none;}
#rtleft .slider-nav .d img{display: inline-block; width: 30px; height: 30px;}
#rtleft .slider-nav .d:hover{border-color:rgb(172, 206, 34);}
.rtleft .slider-nav .d:hover{border-color:rgb(172, 206, 34);}
#rtleft .slider-nav .slick-active{border-color:rgb(172, 206, 34);}
.rtleft .slider-nav .slick-current{border-color:rgb(172, 206, 34);}
#rtleft .slider-nav .slick-list{width: 93px; overflow: hidden; height: auto; }
#rtleft .slider-nav .slick-track{width: 93px!important;transform:translate3d(0px, 0px, 0px)!important;-webkit-transform:translate3d(0px, 0px, 0px)!important;-moz-transform:translate3d(0px, 0px, 0px)!important;-o-transform:translate3d(0px, 0px, 0px)!important;}
#rtright&gt;div{width: 100%; height: auto; overflow: hidden;margin: 0 auto;}
#rtright&gt;ul{width: 100%; height: auto; overflow: hidden; position: relative; margin-top: 30px;}
#rtright&gt;ul&gt;li{float: left;}
#rtright&gt;ul::after{content: ""; width: 100%; height: 1px; background:#eee; position: absolute;left: 0px;bottom: 0px;z-index: -1;}
#rtright&gt;ul&gt;li&gt;a{padding-top: 0;background: #fff;font-weight: 700;line-height: 44px;color: #3e3f40; display: block; border:1px solid #eee; border-bottom: 0px;border-top: solid 3px rgb(172, 206, 34); padding-left: 10px; padding-right: 20px;}
#rtright&gt;.xqxq{width: 100%; height: auto;overflow: hidden; margin: 0 auto;margin-top: 30px;}
.baidu2{display: none;}

.fen&gt;ul{display: inline-block; margin: 0 auto; overflow: hidden;}
.fen&gt;ul&gt;li{float: left; margin-right: 15px;}
.fen&gt;ul&gt;li&gt;a{width: 38px; height: 38px; display: block; line-height: 38px; text-align: center; font-size: 14px; color:#c0c0c0; border:1px solid #c0c0c0;}
.fen&gt;ul&gt;li&gt;.lia{background:rgb(172, 206, 34); color:white;border-color:rgb(172, 206, 34); }
.fen&gt;ul&gt;li&gt;a:hover{background:rgb(172, 206, 34); color:white;border-color:rgb(172, 206, 34);}
.fen{width:100%; height: auto; overflow: hidden; margin: 0 auto; text-align: center; margin-top:60px; margin-bottom: 30px;}

.kefu{width: 154px; height: auto; background:#cbcbcb; position: fixed; right:13px; top:50%;z-index: 9; border-radius: 5px; padding-bottom: 10px;}
.kefu&gt;h2{font-size: 18px;color:#333; text-align: center; line-height: 1; margin-top: 12px; margin-bottom: 12px;}
.kefu&gt;div{width: 144px; height:auto; background:white; margin: 0 auto;border-radius:10px;overflow: hidden; padding-bottom: 10px;}
.kefu&gt;div&gt;div{width: 130px; height: auto; margin: 0 auto; margin-top: 15px;}
.kefu&gt;div&gt;div img{display: block; margin: 0 auto;}
.kefu&gt;div&gt;div .img{display: block; max-width: 90%; margin: 0 auto; margin-top: 10px;}
.kefu&gt;div&gt;div span{display: block; margin: 0 auto; text-align: center; font-size: 16px;color:#666666; margin-top:5px;line-height: 1;}
.kefu&gt;div&gt;div&gt;h2{font-size: 14px;color:#666; text-align: center; margin-top: 15px; margin-bottom: 10px; line-height: 1;}
.kefu&gt;div&gt;div&gt;p{font-size: 14px;color:#666; text-align: center; margin-bottom:15px; line-height: 1;}
.kefu&gt;div&gt;div .ab{display: block; overflow: hidden;}
.kefu&gt;div&gt;div .ab img{display: block; float: left; margin-left: 18px; margin-right:8px; margin-top: 2px;}
.kefu&gt;div&gt;div .ab span{display: block; float: left; font-size: 14px;color:#666; width: 67px;line-height: 20px;}
</pre></body></html>